English to Arabic Language Dictionary
inebriation
سكر (حالة)
Meaning for inebriation found in 31 Languages.
Sponored Video